package modelo;

import geometria.Coordenada;
import geometria.Segmento;

/**
 * 
 * Pista donde aterrizan solo helicopteros
 * 
 */
public class Helipuerto extends Pista {

	public Helipuerto(Coordenada pos, Double rotacion) {
		this.posicion = pos;
		this.angulo = rotacion;
		this.maxCarreteo = 0D;
		this.maxPeso = 100D;
		this.ancho = 30D;
		this.largo = this.ancho;

		this.generarLimites(pos, angulo);
	}

	@Override
	public boolean esAproximacionValida(Coordenada origen, Coordenada destino) {
		return this.limites.contiene(destino);
	}

	@Override
	public Segmento getCabecera() {
		return null;
	}

}
